package com.hxk.ioText;

import java.io.IOException;
import java.io.RandomAccessFile;

public class RandomAccessIo 
{
    public static void main( String[] args ){
    	RandomAccessFile raf = null;
    	try {
    		/**
    		 * 	r：读模式
				w：只写
				rw：读写，如果使用此模式，如果此文件不存在，则会自动创建。
    		 */
			raf = new RandomAccessFile("d:/random.txt", "rw");
			raf.seek(raf.length());
			raf.write(" hello!".getBytes());//如果你设置的位置后有数据，将会被覆盖
		} catch (Exception e) {
			e.printStackTrace();
		}finally {
			try {
				if(raf != null) {
					raf.close();
				}
			} catch (IOException e) {
				e.printStackTrace();
			}
		}
    }
}
